finless rocket - Spanish English Dictionary